steam connection - German English Dictionary